package cinvestav.adviseme.controller;

import java.util.List;
import java.util.Map;

import cinvestav.adviseme.databasemodel.FotoDB;
import cinvestav.adviseme.datamodel.Foto;
import cinvestav.adviseme.util.DBException;

public class FotoController implements IFotoController{
	protected FotoDB fotoDB;
	
	public FotoController() throws DBException{
		super();
		this.fotoDB = new FotoDB();
	}
	
	public FotoController(FotoDB fotoDB) {
		super();
		this.fotoDB = fotoDB;
	}

	

	public List<Foto> getByFilters(Map<String,String[]>mapaConsulta) throws DBException{
		return fotoDB.getByFilters(mapaConsulta); 
	}

	@Override
	public Foto insert(Foto foto) throws DBException {
		// TODO Auto-generated method stub
		return fotoDB.insert(foto);
	}

}
